package com.redxiii.spike.api.engine;

import com.redxiii.spike.api.message.MessageHandler;

/**
 * @author Daniel Filgueiras
 * @since 19/06/2011
 */
public interface Engine {

	String getId();
	long getMessageCount();
	
	void addMessageHandler(Class<MessageHandler> handler);

	void haltMessageHandler(Class<MessageHandler> handler);
}